package com.bei_en.teacher.admin.model.learn.bean;

import org.apache.commons.lang.builder.EqualsBuilder;
import org.apache.commons.lang.builder.HashCodeBuilder;
import org.apache.commons.lang.builder.ToStringBuilder;
import org.apache.commons.lang.builder.ToStringStyle;

import com.bei_en.teacher.admin.model.BaseBean;

import java.util.*;

import javax.validation.constraints.*;

import org.hibernate.validator.constraints.*;

import java.math.BigDecimal;

/**
 * 
 * @author Guocg
 * @date 2016-8-28 23:52:39
 */
public class LearnReport extends BaseBean{
	private Integer id;  // 
	private Integer questionsTypeId;  // 章节点
	private Integer userId;  //  用户id
	private Integer type;  // 1是章节点练习2是知识点练习3是模拟考试4是真题
	private String title;  // 标题
	private Double answerRate;  // 答题率
	private Double yesFraction;  //   做对总数
	private Double totalFraction;  // 考试总分
	private Double averageFraction;  //  答对总分
	private Integer averageTime;  //  答对时间
	private Integer countryTime;  //  全国时间
	private Integer createTime;  //   创建时间

	public void setId(Integer value) {
		this.id = value;
	}
	
	public Integer getId() {
		return this.id;
	}
	public void setQuestionsTypeId(Integer value) {
		this.questionsTypeId = value;
	}
	
	public Integer getQuestionsTypeId() {
		return this.questionsTypeId;
	}
	public void setUserId(Integer value) {
		this.userId = value;
	}
	
	public Integer getUserId() {
		return this.userId;
	}
	public void setType(Integer value) {
		this.type = value;
	}
	
	public Integer getType() {
		return this.type;
	}
	public void setTitle(String value) {
		this.title = value;
	}
	
	public String getTitle() {
		return this.title;
	}
	public void setAnswerRate(Double value) {
		this.answerRate = value;
	}
	
	public Double getAnswerRate() {
		return this.answerRate;
	}
	public void setYesFraction(Double value) {
		this.yesFraction = value;
	}
	
	public Double getYesFraction() {
		return this.yesFraction;
	}
	public void setTotalFraction(Double value) {
		this.totalFraction = value;
	}
	
	public Double getTotalFraction() {
		return this.totalFraction;
	}
	public void setAverageFraction(Double value) {
		this.averageFraction = value;
	}
	
	public Double getAverageFraction() {
		return this.averageFraction;
	}
	public void setAverageTime(Integer value) {
		this.averageTime = value;
	}
	
	public Integer getAverageTime() {
		return this.averageTime;
	}
	public void setCountryTime(Integer value) {
		this.countryTime = value;
	}
	
	public Integer getCountryTime() {
		return this.countryTime;
	}

	public void setCreateTime(Integer value) {
		this.createTime = value;
	}
	
	public Integer getCreateTime() {
		return this.createTime;
	}
	

}

